3cce5c84ae844d923f9a4f31ba6d330e6f08e3a6,src/edu/stanford/nlp/dcoref/Dictionaries.java,Dictionaries,loadStateAbbreviation,#String#,220
Before Change
BufferedReader reader = null;
try {
reader = IOUtils.readerFromString(statesFile);
while(reader.ready()){
String[] tokens = reader.readLine().split("\t");
statesAbbreviation.put(tokens[1], tokens[0]);
statesAbbreviation.put(tokens[2], tokens[0]);
}
} catch (IOException e){
throw new RuntimeIOException(e);
After Change
BufferedReader reader = null;
try {
reader = IOUtils.readerFromString(statesFile);
for (String line; (line = reader.readLine()) != null; ) {
String[] tokens = line.split("\t");
for (String token : tokens) {
statesAbbreviation.put(token, tokens[0]);
}